participate in a competition - German English Dictionary